I made a homemade USB keyboard with programmable key combinations and touch buttons based on STM32 microcontroller. The link to the source code of the firmware is below in the description. Electronic parts: https://nanoslavic.com/catalog/catalog.html Source code of my firmware from video: http://nanoslavic.com/custom_keyboard.html I created the voice with AI because I don't speak English very well #MacroKeys #GamingKeyboard #STM32 #Programming #Arduino #DIYElectronics #ElectronicsForBeginners